package com.jlkf.dao;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.jlkf.pojo.TblLesson;

public interface VideoDao {
	
	/**
	 * 查看视频列表
	 */
	List<Map<String,Object>> selectVideoList(Map<String,Object> map);
	//修改高清
	//·int updateVideo(Map<String,Object> map);
	
	/**
	 * 删除视频
	 */
	int deleteVideo(@Param("id") String id);
	
	/**
	 * 添加视频
	 */
	int insertVideo(Map<String,Object> map);
	
	/**
	 * 编辑视频
	 */
	int updateVideo(Map<String,Object> map);
	
	/**
	 * 查看视频名称是否已经存在
	 */
	int selectVideoName(String G_LESSON_NAME);
	
	/**
	 * 查看视频详情
	 */
	Map<String,Object> selectVideoInfo(Integer id);
	//查看该视频的有关课程
	List<Map<String,Object>> selectCourseList(@Param("lessonid") String lessonid);
	
	/**
	 * 导入视频
	 */
	int readExcel(TblLesson tblLesson);
	 //根据老师名称查询老师信息
	Map<String,Object> selectTeacherInfo(String teacherName);
}
